💯 solving-algo | March 23, 2021
여러 개의 행을 받아 각 행 중 가장 작은 값를 모은 뒤, 그 모인 값에서 가장 큰 값을 return 하는 문제
n, m = map(int, input().split())
arr = []
for _ in range(n):
data = list(map(int, input().split()))
arr.append(min(data))
print(max(arr))
return